luxury vehicle - English Synonyms Dictionary